ottoman slap - German English Dictionary